Python Job: Software Developer

Job added on

Location

Toronto - Canada

Job type

Full-Time

Python Job Details

Dawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients.

We are currently seeking competent individuals to fulfill the role of Python Developer to join our dynamic team for our client, one of the major banks.

Contract Length: 1 year (plus extension)

Extension: YES
FTE: YES

Responsibilities:

  • Analyze highly complex business requirements and generate technical solutions
  • Leverage industry best practices to design or redesign complex software components and applications
  • Implement production-ready code and assist with integration with larger IT workflows
  • Assure quality security and compliance requirements are met for supported area
  • Be flexible and thrive in an evolving environment
  • Adapt to change quickly and adjust work accordingly in a positive manner

Qualifications:

  • 5-7 years of Developer experience required
  • Development experience in Python using NumPy, pandas, and PySpark
  • Experience with Python virtual environments and containers
  • Working knowledge of R with ability to update existing processes and/or translate R code to Python
  • Hands on experience in designing, developing, and successfully deploying large-scale projects from end-to-end
  • Hands on experience in following the iterative and agile SDLC
  • Hands on experience with Linux and Git

Nice-To-Have Skills:

  • Previous FI/ Bank Experience

Education/Certifications: Bachelor's degree in a technical field such as computer science, computer engineering or related field required

Soft Skills:
- A high degree of flexibility, strong organizational and time management skills are required.
- Adapt to change quickly and adjust work accordingly in a positive manner.
- Strong problem-solving, collaboration, and communication skills.

Job Type: Full-time

Salary: $60.00-$85.00 per hour

Ability to commute/relocate:

  • Toronto, ON: reliably commute or plan to relocate before starting work (required)

Experience:

  • Python Developer: 5 years (required)
  • Python using NumPy, pandas, and PySpark: 3 years (required)